difference between intrinsic and extrinsic semiconductor